﻿using System.Collections.Generic;
using BneyBaruch.Technology.SourcesRepository.Tagging;
using YasharEl.Infrastructure.EntityModel;

namespace BneyBaruch.Technology.SourcesRepository
{
	public interface ISource : IAggregateRoot<long>
	{
		string SourceName { get; set; }

		string SourceShortName { get; set; }

		IList<ISourceItem> SourceItems { get; set; }

		ITagDefinition ITagDefinition { get; set; }

        IAuthor Author { get; set; }
	}
}

